producing sand - Spanish English Dictionary